platinum sponge - German English Dictionary